pancake tortoise - German English Dictionary